flourish the bullfighting cape - Turco Inglés Diccionario